Jamaica sarsaparilla
noun
1
[so called from its once being shipped from Jamaica]
: sarsaparilla sense 1
2
: an inferior sarsaparilla grown in Jamaica
Love words? Need even more definitions?
Merriam-Webster unabridged
Share